Skip to content

Conversation

@MMathisLab
Copy link
Member

@MMathisLab MMathisLab commented Feb 2, 2026

This pull request performs a comprehensive rebranding and renaming of the project and codebase from "FMPose" to "FMPose3D", along with related updates to documentation, scripts, and licensing. The changes ensure consistency across all modules, scripts, and documentation, and update metadata to reflect the new project identity and license.

Project-wide renaming and rebranding:

  • All references to FMPose have been renamed to FMPose3D throughout the codebase, including class names (e.g., FMPoseFMPose3D in model files), module docstrings, and documentation. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]

  • The Python package name is updated from fmpose to fmpose3d in pyproject.toml, and the license is changed from MIT to Apache 2.0, with updated author information and classifiers.

Documentation and communication updates:

  • The README.md is updated to reflect the new project name, add a "News" section, clarify installation instructions, update acknowledgements, and fix minor typos. [1] [2] [3]

Script and interface updates:

  • Training and testing shell scripts have been renamed and updated to use the new naming conventions (FMPose_train.shFMPose3D_train.sh, FMPose_test.shFMPose3D_test.sh), and corresponding script calls are updated (e.g., FMPose_main.pyFMPose3D_main.py). [1] [2] [3] [4]

Testing and internal documentation:

  • Internal documentation and comments in test files are updated to reference the new script names.

@MMathisLab MMathisLab mentioned this pull request Feb 2, 2026
* Initial plan

* Rename FMPose to FMPose3D in all files

Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>

* Complete renaming FMPose to FMPose3D

Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>

* Add .gitignore and remove Python cache files

Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>
Co-authored-by: Mackenzie Mathis <mackenzie.mathis@epfl.ch>
@MMathisLab MMathisLab requested a review from xiu-cs February 2, 2026 14:27
@MMathisLab
Copy link
Member Author

@copilot update the directory name from fmpose to fmpose3d

* Initial plan

* Rename fmpose directory to fmpose3d and update all imports

Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MMathisLab <28102185+MMathisLab@users.noreply.github.com>
@AdaptiveMotorControlLab AdaptiveMotorControlLab deleted a comment from Copilot AI Feb 2, 2026
@xiu-cs xiu-cs merged commit 42a54ea into main Feb 2, 2026
1 of 4 checks passed
@xiu-cs xiu-cs deleted the MMathisLab/fmpose3d branch February 2, 2026 22:50
@xiu-cs
Copy link
Collaborator

xiu-cs commented Feb 2, 2026

Thanks! The changes look good to me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants